home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 026-050 / scopedisk38 / diskx22 / bsave.doc < prev    next >
Text File  |  1995-03-18  |  4KB  |  103 lines

  1. -----------------------------------------------
  2. BOOTSAVE: Protect Commercial Disks From Viruses
  3. By STEVE TIBBETT
  4. -----------------------------------------------
  5.  
  6. The new version of DiskX adds a feature which will protect your
  7. commercial software against viruses.
  8.  
  9. All current Amiga viruses do their dirty work by writing information to
  10. the boot block of a disk.  On regular bootable disks such as Workbench,
  11. viruses can be eliminated by doing an INSTALL command from the CLI.  However,
  12. some commercial software, particularly games, use the boot sector to write
  13. important information which is needed to make the program run.    If this
  14. information is overwritten by a virus, the disk is useless.
  15.  
  16. Making matters worse, not all commercial software can now be backed up.
  17.  
  18. The answer is the new bootsave feature of DiskX.
  19.  
  20. When you buy new commercial software, you can use the bootsave feature
  21. to store the software's boot sector on a safekeeping disk -- just the boot
  22. sector.  In fact, you could set up one disk that holds many boot sectors of
  23. your important software.  Then, if any disk catches a virus, you can use
  24. DiskX to read the preserved boot sector off the safekeeping disk back to the
  25. infected software, clearing it of the virus.
  26.  
  27.  
  28. BUT FIRST . . .
  29.  
  30. Before you try the following, consider that this version of DiskX
  31. requires the ARP commands.  Set up a Workbench with "arp.library"
  32. in the "libs" directory before trying to run DiskX.
  33.  
  34.  
  35. THE INSTRUCTIONS
  36.  
  37.  
  38. IF YOU HAVE TWO DRIVES
  39.  
  40. 1.  Format a blank disk.  Label it "Boot block backups".
  41.  
  42. 2.  Identify every commercial program you have which uses a custom boot
  43.     block.  To find out if the program has a custom boot block, insert the
  44.     disk with VirusX running.  If VirusX reports "Nonstandard boot block."
  45.     then it needs backing up.
  46.  
  47. 3.  Run DiskX.
  48.  
  49. 4.  Put the "Boot block backups" disk in your second drive and, one by
  50.     one, put each disk you wish to back up into the internal drive.  Select
  51.     the menu option "Save bootblock to a file."  DiskX will bring up a file
  52.     requester in the drawer area, which is the box at the top of the requester.
  53.  
  54. 5.  Type "DF1:" and press Return.  In the file name area, enter the name of
  55.     the program you are backing up ("Arkanoid, for example").  Add an
  56.     extension to the name -- "Arkanoid.bootblock" or something similar, so
  57.     you know it's a boot block backup.
  58.  
  59. 6. Press Return or click "OK."
  60.  
  61. 7. That's it!
  62.  
  63.  
  64. IF YOU HAVE ONLY ONE DRIVE
  65.  
  66. If you only have one drive, do steps 1, 2, and 3 as stated above.
  67. Follow steps 4 and 5, but write the boot block backups to the RAM: disk
  68. instead of to an actual device.  Then, after you have backed up all the boot
  69. blocks you wish onto the RAM disk, open a CLI window (insert your system
  70. disk, open the system drawer, run the CLI icon), and type:
  71.  
  72.     Copy RAM: to "Boot Block Backups"      <press Return>
  73.  
  74. For this to work, you must have named the disk you formatted earlier
  75. "Boot Block Backups".  It'll probably ask you to switch disks.  Do as it says.
  76. When the work is finished, the boot block is safe.
  77.  
  78.  
  79. TO RESTORE A BOOT BLOCK
  80.  
  81. IF YOU HAVE TWO DRIVES
  82.  
  83. Run DiskX, put the disk with the saved boot blocks into the external
  84. drive.    Put the corrupted original into DF0: and select the menu option
  85. "Restore bootblock from file."  The file requester will appear.  Select the
  86. disk and the bootblock name you want, and select "OK."  It will read "Done."
  87. And it is.
  88.  
  89.  
  90. IF YOU ONLY HAVE ONE DRIVE
  91.  
  92. Open a CLI window, and type:
  93.  
  94.     Copy "Boot Block Backups:(bootblockname) to RAM:     <press Return>
  95.  
  96. Inserting the name of the boot block you wish to restore where it says
  97. (bootblockname).  Then, follow the two-drive instructions, except: Bring up
  98. the "Restore bootblock from file" option in DiskX, enter "RAM:" for the
  99. directory name, not the name of your external drive.
  100.  
  101. END OF TEXT
  102.  
  103.